Channel driving